home *** CD-ROM | disk | FTP | other *** search
/ Champak 43 / Vol 43.iso / games / penguin.swf / scripts / DefineSprite_623 / frame_1 / DoAction.as
Encoding:
Text File  |  2007-06-26  |  2.3 KB  |  117 lines

  1. function getReady()
  2. {
  3.    round++;
  4.    _root.bulletNow_ready.play();
  5.    gotoAndStop("shootReady");
  6.    play();
  7. }
  8. function shootStart()
  9. {
  10.    _root.controlNow.activeStart();
  11. }
  12. function onHit(_text)
  13. {
  14.    gotoAndStop("hit");
  15.    play();
  16. }
  17. function onMiss()
  18. {
  19.    trace("fffff::" + onMiss);
  20.    gotoAndStop("miss");
  21.    play();
  22. }
  23. function onShootEnd()
  24. {
  25.    gotoAndStop("shootEnd");
  26.    play();
  27. }
  28. function onShootEnd_2()
  29. {
  30.    _root.mc.resetBullet(_root.playerSide);
  31.    nextShoot(_root.playerSide);
  32.    getReady();
  33. }
  34. function nextShoot(id)
  35. {
  36.    if(id == 1)
  37.    {
  38.       _root.roleNow = _root.role;
  39.       _root.controlNow = _root.control;
  40.       _root.bulletNow = _root.bullet;
  41.       _root.bulletNow_ready = _root.bullet_ready;
  42.       _root.mc.cameraMoveTo(_root.role,_root.centerX,_root.centerY + 80);
  43.    }
  44.    else if(id == 2)
  45.    {
  46.       _root.roleNow = _root.role2;
  47.       _root.controlNow = _root.control2;
  48.       _root.bulletNow = _root.bullet2;
  49.       _root.bulletNow_ready = _root.bullet_ready2;
  50.       _root.mc.cameraMoveTo(_root.role2,_root.centerX,_root.centerY + 80);
  51.    }
  52. }
  53. function showLose()
  54. {
  55.    gotoAndStop("lose");
  56.    play();
  57.    if(_root.playerSide == 2)
  58.    {
  59.       _root.mc.cameraMoveTo(_root.role,_root.centerX,_root.centerY + 80);
  60.    }
  61.    else if(_root.playerSide == 1)
  62.    {
  63.       _root.mc.cameraMoveTo(_root.role2,_root.centerX,_root.centerY + 80);
  64.    }
  65.    var _loc2_ = undefined;
  66.    if(_root.playerSide == 1)
  67.    {
  68.       _loc2_ = "p2";
  69.    }
  70.    else if(_root.playerSide == 2)
  71.    {
  72.       if(_root.role2.isCPU)
  73.       {
  74.          _loc2_ = "cpu";
  75.       }
  76.       else
  77.       {
  78.          _loc2_ = "p1";
  79.       }
  80.    }
  81.    mc.gotoAndStop(_loc2_);
  82. }
  83. function showWin()
  84. {
  85.    if(_root.playerSide == 1)
  86.    {
  87.       _root.mc.cameraMoveTo(_root.role,_root.centerX,_root.centerY + 80);
  88.    }
  89.    else if(_root.playerSide == 2)
  90.    {
  91.       _root.mc.cameraMoveTo(_root.role2,_root.centerX,_root.centerY + 80);
  92.    }
  93.    gotoAndStop("win");
  94.    play();
  95.    var _loc2_ = undefined;
  96.    if(_root.playerSide == 1)
  97.    {
  98.       _loc2_ = "p1";
  99.    }
  100.    else if(_root.playerSide == 2)
  101.    {
  102.       if(_root.role2.isCPU)
  103.       {
  104.          _loc2_ = "cpu";
  105.       }
  106.       else
  107.       {
  108.          _loc2_ = "p2";
  109.       }
  110.    }
  111.    mc.gotoAndStop(_loc2_);
  112.    _root.hideStatus();
  113. }
  114. stop();
  115. var wind_lv;
  116. var round = 0;
  117.